@mitu This is what I needed! Thanks a lot, I really appreciate it!
Quick question for your first point "Install the latest EEPROM on a microsd card, this will update the bootloader so it supports USB"
How do I get the initial "bootloader" on the micro card in the first place? Or should I just follow the link and install EEPROM straight away. Sorry if this is a silly question.